.free-container
	position: fixed
	width: 100%
	height: 180px
	left: 0
	right: 0
	bottom: -180px
	background: rgba(0,0,0,0.8) url("/img/slider/bottom-pic.png") no-repeat left bottom
	background-size: 470px
	z-index: 1000
	transition: 0.5s
	.free-inner
		width: 1200px
		margin: 0 auto
		.free-box
			position: relative
			float: right
			width: 790px
			.free-left
				float: left
				width: 388px
				height: 124px
				padding-top: 36px
				.comment-list
					float: left
					width: 172px
					height: 44px
					background: #fff
					margin: 0 20px 16px 0
			.free-content
				float: left
				width: 108px
				height: 108px
				padding-top: 36px
				a
					display: block
					width: 108px
					height: 108px
					line-height: 108px
					text-align: center
					color: #ffffff
					background-color: #A5C532
					font-size: 20px
					font-weight:  bold
			.free-right
				position: relative
				float: right
				width: 220px
				height: 70px
				padding-top: 56px
				h2
					padding-left: 35px
					background: url("/img/slider/bottom-tel.png") no-repeat left top
					background-size: 26px
					height: 34px
					line-height: 26px
					font-size: 20px
					color: #fff
				h3
					font-size: 14px
					color: #ffffff
					letter-spacing: 2px
					line-height: 40px
			.free-right::after
				content: ""
				display: block
				position: absolute
				left: 0
				top: 90px
				border-bottom: 1px solid #A5C532
				width: 1000px
				height: 1px
			.free-close
				position: absolute
				right: -20px
				top: 27px
				width: 30px
				height: 30px
				background: url("/img/slider/box-close.png") no-repeat center center
				background-size: 16px
